every rose has it's thorn - French English Dictionary